--[[
    @Author       : GGELUA
    @Date         : 2019-06-23 12:24:23
    @LastEditTime : 2021-02-10 18:21:10
--]]

local SDL = require("SDL")
引擎 = require"SDL.窗口"{
    标题 = "GGELUA",
    宽度 = 800,
    高度 = 600,
    帧率 = 60,
}
webp1 = require("SDL.精灵")("1.webp")
webp2 = require("SDL.精灵")("2.webp")

function 引擎:更新事件(dt,x,y)

end

function 引擎:渲染事件(dt,x,y)
    self:渲染清除(255,255,255)
        webp1:显示(100,0)
        webp2:显示(100,0)
    self:渲染结束()
end

function 引擎:键盘事件(状态,键码,按住)
    if 状态=='弹起' then
        if 键码==SDL.SDLK_F1 then

        elseif 键码==SDL.SDLK_F2 then


        end
    end
    print(状态,键码,按住)
end

function 引擎:窗口事件(消息)
    if 消息==SDL.窗口_关闭 then
        引擎:关闭()
    end
end

function 引擎:销毁事件()

end

function 引擎:错误事件(消息)

end

引擎:启动()